home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Exchange
/
CD Exchange - Volume 1.iso
/
games
/
pd
/
chess
/
src.lha
/
src
/
amiga
/
display.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-09-06
|
1KB
|
58 lines
/*
* Source generated with GadToolsBox V1.3
* which is (c) Copyright 1991,92 Jaba Development
*/
#define CHESS_IDCMP (IDCMP_MOUSEBUTTONS|IDCMP_VANILLAKEY|IDCMP_MENUHELP|IDCMP_MENUPICK)
#define PROJECT 0
#define NEW_GAME 0
#define LOAD_GAME 1
#define SAVE_GAME 2
#define LISTING 3
#define EDITBOARD 4
#define SHOWHELP 5
#define ABOUT 6
#define QUIT 7
#define SETTINGS 1
#define SET_CLOCK 0
#define COLORS 1
#define SAVECOLORS 2
#define TOGGLES 2
#define REVERSE 0
#define COORDINATES 1
#define THINKING 2
#define RANDOM 3
#define BEEP 4
/* #define USEBOOK 5 not working*/
#define MOVE 3
#define GO 0
#define UNDO 1
#define REMOVE 2
#define SWITCH 3
#define FORCE 4
#define REDRAW 5
#define HINT 6
extern struct Screen *Scr;
extern APTR VisualInfo;
extern struct Window *ChessWnd;
extern struct Menu *ChessMenus;
extern UWORD ChessLeft;
extern UWORD ChessTop;
extern UWORD ChessWidth;
extern UWORD ChessHeight;
extern UBYTE *ChessWdt;
extern struct TextAttr topaz8;
extern struct NewMenu ChessNewMenu[];
extern struct ColorSpec ScreenColors[];
extern UWORD DriPens[];
void LoadColors(char *name);
BOOL SaveColors(char *name);
extern int SetupScreen( void );
extern void CloseDownScreen( void );
extern int OpenChessWindow( void );
extern void CloseChessWindow( void );